require "extend/BaseTablePool"

local P = NewClass(BaseTablePool, ClassFromFile(...))


function P:New()
	return {}
end

function P:Recycle(v)
	if not v then
		return
	end

	while #v > 0 do
		table.remove(v)
	end

	P.super.Recycle(self, v)
end